/**
 * 
 */
package kr.co.insoft.core.mapper.eventchain.eventchain;

import java.util.List;

import kr.co.insoft.core.model.eventchain.eventchain.EventChainEntityModel;
import kr.co.insoft.core.model.paging.EventChainPagingModel;
import kr.co.insoft.framework.mapper.UUIDMapper;
import kr.co.insoft.framework.mybatis.Mapper;

/**
 * @author skpark
 *
 */
@Mapper
public interface EventChainMapper extends UUIDMapper {

	/**
	 * EventChain 목록
	 * 
	 * @param pagingModel
	 * @return
	 * @throws Exception
	 */
	public List<EventChainEntityModel> getLists(
			EventChainPagingModel eventChainPagingModel) throws Exception;

	/**
	 * EventChain 전체 카운트
	 * 
	 * @param pagingModel
	 * @return
	 * @throws Exception
	 */
	public int getTotalCount(EventChainPagingModel eventChainPagingModel);
}
